urinary cast - French English Dictionary